roast duck in port - German English Dictionary